cotoneaster dammeri

Noun
  1. climbing evergreen shrub with white flowers and red berries; often used as ground cover

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

cotoneaster dammeri
A gardener plants a cotoneaster dammeri along a sunny slope.